Synonyms for "880 yards"

Words with similar meaning